Big Huge Thesaurus

aerosol bomb

noun